using System;
using System.Data;
using System.Configuration;
using System.Collections.Generic;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using ExtraClub.Domain.Entity;
using System.Collections.Specialized;
using ExtraClub.Domain.Forms;
using ExtraClub.Domain.Framework;

namespace ExtraClub.Domain {
    public class BaseFilter: BaseForm {

        protected override void OnInit(EventArgs e) {
            base.OnInit(e);
        }
        protected override void LoadAssets(){
            ResisterCSSFile("assets/inputex/lib/yui/assets/skins/sam/skin.css");
            ResisterCSSFile("assets/inputex/css/inputEx.css");

            ResisterJSFile("assets/inputex/lib/yui/yahoo/yahoo.js");
            ResisterJSFile("assets/inputex/lib/yui/dom/dom.js");
            ResisterJSFile("assets/inputex/lib/yui/event/event-min.js");
            ResisterJSFile("assets/inputex/lib/yui/container/container-min.js");
            ResisterJSFile("assets/inputex/lib/yui/calendar/calendar-min.js");

            ResisterJSFile("assets/inputex/lib/yui/element/element.js");
            ResisterJSFile("assets/inputex/lib/yui/menu/menu-min.js");
            ResisterJSFile("assets/inputex/lib/yui/button/button-min.js");

            ResisterJSFile("assets/inputex/js/inputex.js");
            ResisterJSFile("assets/inputex/js/Field.js");
            ResisterJSFile("assets/inputex/js/fields/StringField.js");
            ResisterJSFile("assets/inputex/js/fields/EmailField.js");
            ResisterJSFile("assets/inputex/js/fields/CombineField.js");
            ResisterJSFile("assets/inputex/js/fields/SelectField.js");
            ResisterJSFile("assets/inputex/js/fields/Textarea.js");
            ResisterJSFile("assets/inputex/js/fields/NumberField.js");
            ResisterJSFile("assets/inputex/js/fields/IntegerField.js");
            ResisterJSFile("assets/inputex/js/fields/HiddenField.js");
            ResisterJSFile("assets/inputex/js/fields/DateField.js");
            ResisterJSFile("assets/inputex/js/fields/IntegerField.js");
            ResisterJSFile("assets/inputex/js/fields/CheckBox.js");
            ResisterJSFile("assets/inputex/js/ext/BirthdateField/BirthdateField.js");
            ResisterJSFile("assets/inputex/js/ext/MyDateSplitField.js");
            ResisterJSFile("assets/inputex/js/Group.js");
            ResisterJSFile("assets/inputex/js/Form.js");

            ResisterJSFile("fckeditor/fckeditor.js");

            ResisterJSFile("assets/js/filter.js");
        }
    }
}
